package com.zjs.db.sql.domain;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description 订单类
 * @Author zhu_jinsheng[zhu_js@suixingpay.com]
 * @Date 2020/2/16 22:54
 * @Version 1.0
 */
@Data
public class SqlOrder {

    /**
     * 订单编号
     */
    String orderNo;

    /**
     * 用户编号
     */
    Integer userId;

    /**
     * 订单来源 0门店 1 线上
     */
    Integer orderSource;

    /**
     * 订单类型	0 销售  1 退货
     */
    Integer orderTinype;

    /**
     * 订单状态	0完成 1.待受理； 4：待收货 5：待发货 6.已退货 7.取消
     */
    Integer orderSrvStatus;

    /**
     * 支付状态	0：已付款 1：部分付款  2：未付款
     */
    Integer orderPayStatus;

    /**
     * 订单正价	小数点6位
     */
    BigDecimal orderAuthAmt;

    /**
     * 实付金额	包含邮费
     */
    BigDecimal orderPayAmt;

    /**
     * 支付时间
     */
    Date payTime;

    /**
     * 更新时间
     */
    Date updateTime;

    /**
     * 创建时间
     */
    Date createTime;
}
